html,body{margin:0;padding:0}

body{font: 85%/1.3 TrebuchetMS,Arial,sans-serif;
    text-align: left;
    background: #fff;
    padding-bottom:20px}
a { color: #0066B3;
    background: inherit;
    text-decoration: none;}
h1 { font: bold 2.1em Arial, Arial, Sans-Serif;
     color: #036DA7 }

div#header{width:100%;
           overflow:hidden;
           background: #BBD9EE; }
div#header h1,div#menu{width:770px;
                       margin:0 auto;
                       text-align:left}
div#header h1{padding: 30px 0 20px;
              color: #fff}
ul#nav,ul#nav li{list-style-type:none;
                margin:0;padding:0}
ul#nav{float:right;
       font-size: 80%}
ul#nav li{float:left;
        margin-left: 3px;
        text-align: center}
ul#nav a{float:left;
        width: 95px;
        padding: 5px 0;
        background: #E7F1F8;
        text-decoration:none;
        color: #666;
        border-top : 1px solid #fff;
        border-left : 1px solid #fff;
        border-right : 1px solid #fff;}

ul#nav a:hover{background: #fff;
                color: #000}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #FFF;
                                                    color: #003}

#right {
    margin: 0 auto;
	
	width: 94%;
	padding: 1em;
	margin-bottom: 1.2em;
	background: #eee;
	text-align: justify;
}

#left {
	float: right;
	width: 20%;
	margin: 0 0 10px 0;

}

#left .box {

	padding: 1em;
	margin: 0 0 1em 0;
	background : #FFF6BF;
}


#content {
font: 95%/1.3 TrebuchetMS,Arial,sans-serif;
	margin: 0 auto;
    padding: 15px;
	background: #fff;


}

ul {  padding: 0; margin: 0;}
li { list-style-type: none;}


#header-wrapper {
  width:660px;
  margin:0 auto 10px;
  border:1px solid #ffffff;
  background-color:#000000;
  filter:alpha(opacity=80); -moz-opacity:0.80; opacity:0.80; -khtml-opacity:0.80;

  }

#header-inner {
margin: 0 auto;
  
}



#header h1 {
  margin:5px 5px 0;
  padding:15px 20px .25em;
  line-height:1.2em;
  text-transform:uppercase;
  letter-spacing:.2em;
  font: normal normal 200% Georgia, Serif;
}



/* Outer-Wrapper
----------------------------------------------- */


#main-wrapper {
  width: auto;
  text-align: center;
  padding: 5px;
  border:3px solid #ffffff;
  background-color: inherit
  filter:alpha(opacity=80); -moz-opacity:0.80; opacity:0.80; -khtml-opacity:0.80;
margin: 0 auto;
  word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
  overflow: hidden;     /* fix for long non-text content breaking IE sidebar float */
  }


/* Headings
----------------------------------------------- */

h2 {
  margin:1.5em 0 .75em;
  font:normal normal 96% 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;
  line-height: 1.4em;
  text-transform:uppercase;
 
  color:#000000;
}


/* Posts
-----------------------------------------------
 */
h2.date-header {
  margin:1.5em 0 .5em;
  font-size: large;
  }

.post-footer {
  margin: .75em 0;
  color:#f77fff;
  text-transform:uppercase;
  letter-spacing:.1em;
  font: normal normal 96% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
  line-height: 1.4em;
}
.post-title {
  margin: .75em 0;
  color:#ffffff;
  text-transform:uppercase;
  letter-spacing:.1em;
  font: normal normal 78% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
  line-height: 1.4em;
}

.post-body{
font-size:18px !important;
font-family:Arial, Helvetica, sans-serif !important;
letter-spacing:1px;

		line-height: 20px;
}
.post-timestamp{
    font-size: 10px;
     margin:0 0 .75em;
  line-height:1.6em;

}
